/*
 * stack.c
 *
 *  Created on: 2021年6月15日
 *      Author: limao
 */


#include "datacontainer.h"

struct list *Stacklist;

void InitStack(void *data){

	Stacklist=InitList(PDV(&data));

}

void Stack_Push(void *data){
  	list_insert_node(Stacklist, -1 , PDV(data));
}

void *Stack_Pop(void *data){

	void *rdata =  get_node_data(Stacklist, -1);
	return rdata;

}

